#ifndef TERRAIN_H_
#define TERRAIN_H_
class terrain
{
  private:
  
  public:
  //variables

  Color color; //the foreground, background color
  bool walkable; //Is this space walkable?
  char shape; //What character represents this space
  bool explored; 
  
  //functions
  terrain(); //default constructor, makes empty space
  terrain(ColorName spaceColor, bool w, char s); //specific value constructor, makes what you tell it to.
  void setSpace(ColorName spaceColor, bool w, char s); //Sets a space, exactly the same as the specific value constructor.
  
};
#endif


